package com.example.zzl.model.bean.SearchFragment;

import java.util.List;

/**
 * Created by zhang on 2017/2/9.
 */

public class SearchResultData {


    private ResultBean result;
    private int code;
    private String message;

    public ResultBean getResult() {
        return result;
    }

    public void setResult(ResultBean result) {
        this.result = result;
    }

    public int getCode() {
        return code;
    }

    public void setCode(int code) {
        this.code = code;
    }

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        this.message = message;
    }

    public static class ResultBean {
        private List<InfoListBean> infoList;
        private List<FilterListBean> filterList;

        public List<InfoListBean> getInfoList() {
            return infoList;
        }

        public void setInfoList(List<InfoListBean> infoList) {
            this.infoList = infoList;
        }

        public List<FilterListBean> getFilterList() {
            return filterList;
        }

        public void setFilterList(List<FilterListBean> filterList) {
            this.filterList = filterList;
        }

        public static class InfoListBean {


            private String MainImage;
            private int HomeShow;
            private int CollectInfo;
            private int HitCount;
            private String MallName;
            private double MaxPriceRMB;
            private int InfoCollection;
            private String RedirectUrl;
            private String CommodityPrice;
            private double OrginalPriceRMB;
            private double MinPrice;
            private String InfoTime;
            private String BrandName;
            private int IsTop;
            private String InfoTitle;
            private String Specifications;
            private double MinPriceRMB;
            private String InfoContent;
            private String IsPurchasing;
            private String InfoType;
            private int InfoReview;
            private String BrandUrl;
            private String BrightName;
            private int IsBad;
            private int InfoID;
            private int VoteRate;
            private String InfoUrl;
            private String CatName;
            private int IsGood;
            private String Subtitle;
            private String MallUrl;
            private String UpdateTime;
            private String CatUrl;
            private int Country;
            private double MaxPrice;
            private String SaleStatus;
            private int InfoNation;

            public String getMainImage() {
                return MainImage;
            }

            public void setMainImage(String MainImage) {
                this.MainImage = MainImage;
            }

            public int getHomeShow() {
                return HomeShow;
            }

            public void setHomeShow(int HomeShow) {
                this.HomeShow = HomeShow;
            }

            public int getCollectInfo() {
                return CollectInfo;
            }

            public void setCollectInfo(int CollectInfo) {
                this.CollectInfo = CollectInfo;
            }

            public int getHitCount() {
                return HitCount;
            }

            public void setHitCount(int HitCount) {
                this.HitCount = HitCount;
            }

            public String getMallName() {
                return MallName;
            }

            public void setMallName(String MallName) {
                this.MallName = MallName;
            }

            public double getMaxPriceRMB() {
                return MaxPriceRMB;
            }

            public void setMaxPriceRMB(double MaxPriceRMB) {
                this.MaxPriceRMB = MaxPriceRMB;
            }

            public int getInfoCollection() {
                return InfoCollection;
            }

            public void setInfoCollection(int InfoCollection) {
                this.InfoCollection = InfoCollection;
            }

            public String getRedirectUrl() {
                return RedirectUrl;
            }

            public void setRedirectUrl(String RedirectUrl) {
                this.RedirectUrl = RedirectUrl;
            }

            public String getCommodityPrice() {
                return CommodityPrice;
            }

            public void setCommodityPrice(String CommodityPrice) {
                this.CommodityPrice = CommodityPrice;
            }

            public double getOrginalPriceRMB() {
                return OrginalPriceRMB;
            }

            public void setOrginalPriceRMB(double OrginalPriceRMB) {
                this.OrginalPriceRMB = OrginalPriceRMB;
            }

            public double getMinPrice() {
                return MinPrice;
            }

            public void setMinPrice(double MinPrice) {
                this.MinPrice = MinPrice;
            }

            public String getInfoTime() {
                return InfoTime;
            }

            public void setInfoTime(String InfoTime) {
                this.InfoTime = InfoTime;
            }

            public String getBrandName() {
                return BrandName;
            }

            public void setBrandName(String BrandName) {
                this.BrandName = BrandName;
            }

            public int getIsTop() {
                return IsTop;
            }

            public void setIsTop(int IsTop) {
                this.IsTop = IsTop;
            }

            public String getInfoTitle() {
                return InfoTitle;
            }

            public void setInfoTitle(String InfoTitle) {
                this.InfoTitle = InfoTitle;
            }

            public String getSpecifications() {
                return Specifications;
            }

            public void setSpecifications(String Specifications) {
                this.Specifications = Specifications;
            }

            public double getMinPriceRMB() {
                return MinPriceRMB;
            }

            public void setMinPriceRMB(double MinPriceRMB) {
                this.MinPriceRMB = MinPriceRMB;
            }

            public String getInfoContent() {
                return InfoContent;
            }

            public void setInfoContent(String InfoContent) {
                this.InfoContent = InfoContent;
            }

            public String getIsPurchasing() {
                return IsPurchasing;
            }

            public void setIsPurchasing(String IsPurchasing) {
                this.IsPurchasing = IsPurchasing;
            }

            public String getInfoType() {
                return InfoType;
            }

            public void setInfoType(String InfoType) {
                this.InfoType = InfoType;
            }

            public int getInfoReview() {
                return InfoReview;
            }

            public void setInfoReview(int InfoReview) {
                this.InfoReview = InfoReview;
            }

            public String getBrandUrl() {
                return BrandUrl;
            }

            public void setBrandUrl(String BrandUrl) {
                this.BrandUrl = BrandUrl;
            }

            public String getBrightName() {
                return BrightName;
            }

            public void setBrightName(String BrightName) {
                this.BrightName = BrightName;
            }

            public int getIsBad() {
                return IsBad;
            }

            public void setIsBad(int IsBad) {
                this.IsBad = IsBad;
            }

            public int getInfoID() {
                return InfoID;
            }

            public void setInfoID(int InfoID) {
                this.InfoID = InfoID;
            }

            public int getVoteRate() {
                return VoteRate;
            }

            public void setVoteRate(int VoteRate) {
                this.VoteRate = VoteRate;
            }

            public String getInfoUrl() {
                return InfoUrl;
            }

            public void setInfoUrl(String InfoUrl) {
                this.InfoUrl = InfoUrl;
            }

            public String getCatName() {
                return CatName;
            }

            public void setCatName(String CatName) {
                this.CatName = CatName;
            }

            public int getIsGood() {
                return IsGood;
            }

            public void setIsGood(int IsGood) {
                this.IsGood = IsGood;
            }

            public String getSubtitle() {
                return Subtitle;
            }

            public void setSubtitle(String Subtitle) {
                this.Subtitle = Subtitle;
            }

            public String getMallUrl() {
                return MallUrl;
            }

            public void setMallUrl(String MallUrl) {
                this.MallUrl = MallUrl;
            }

            public String getUpdateTime() {
                return UpdateTime;
            }

            public void setUpdateTime(String UpdateTime) {
                this.UpdateTime = UpdateTime;
            }

            public String getCatUrl() {
                return CatUrl;
            }

            public void setCatUrl(String CatUrl) {
                this.CatUrl = CatUrl;
            }

            public int getCountry() {
                return Country;
            }

            public void setCountry(int Country) {
                this.Country = Country;
            }

            public double getMaxPrice() {
                return MaxPrice;
            }

            public void setMaxPrice(double MaxPrice) {
                this.MaxPrice = MaxPrice;
            }

            public String getSaleStatus() {
                return SaleStatus;
            }

            public void setSaleStatus(String SaleStatus) {
                this.SaleStatus = SaleStatus;
            }

            public int getInfoNation() {
                return InfoNation;
            }

            public void setInfoNation(int InfoNation) {
                this.InfoNation = InfoNation;
            }
        }

        public static class FilterListBean {


            private String strGroupEngName;
            private String strGroupImage;
            private int iShowFlag;
            private String strGroupUrl;
            private String strGroupName;
            private int iShowType;
            private int iOrderBy;
            private List<ListHotTagBean> ListHotTag;

            public String getStrGroupEngName() {
                return strGroupEngName;
            }

            public void setStrGroupEngName(String strGroupEngName) {
                this.strGroupEngName = strGroupEngName;
            }

            public String getStrGroupImage() {
                return strGroupImage;
            }

            public void setStrGroupImage(String strGroupImage) {
                this.strGroupImage = strGroupImage;
            }

            public int getIShowFlag() {
                return iShowFlag;
            }

            public void setIShowFlag(int iShowFlag) {
                this.iShowFlag = iShowFlag;
            }

            public String getStrGroupUrl() {
                return strGroupUrl;
            }

            public void setStrGroupUrl(String strGroupUrl) {
                this.strGroupUrl = strGroupUrl;
            }

            public String getStrGroupName() {
                return strGroupName;
            }

            public void setStrGroupName(String strGroupName) {
                this.strGroupName = strGroupName;
            }

            public int getIShowType() {
                return iShowType;
            }

            public void setIShowType(int iShowType) {
                this.iShowType = iShowType;
            }

            public int getIOrderBy() {
                return iOrderBy;
            }

            public void setIOrderBy(int iOrderBy) {
                this.iOrderBy = iOrderBy;
            }

            public List<ListHotTagBean> getListHotTag() {
                return ListHotTag;
            }

            public void setListHotTag(List<ListHotTagBean> ListHotTag) {
                this.ListHotTag = ListHotTag;
            }

            public static class ListHotTagBean {
                /**
                 * strTagDes :
                 * strGroupUrl : CatUrl
                 * strTagImage :
                 * strTagEngName :
                 * strTagUrl : changweiyanghu
                 * strTagName : 肠胃养护
                 */

                private String strTagDes;
                private String strGroupUrl;
                private String strTagImage;
                private String strTagEngName;
                private String strTagUrl;
                private String strTagName;
                public int type;

                public String getStrTagDes() {
                    return strTagDes;
                }

                public void setStrTagDes(String strTagDes) {
                    this.strTagDes = strTagDes;
                }

                public String getStrGroupUrl() {
                    return strGroupUrl;
                }

                public void setStrGroupUrl(String strGroupUrl) {
                    this.strGroupUrl = strGroupUrl;
                }

                public String getStrTagImage() {
                    return strTagImage;
                }

                public void setStrTagImage(String strTagImage) {
                    this.strTagImage = strTagImage;
                }

                public String getStrTagEngName() {
                    return strTagEngName;
                }

                public void setStrTagEngName(String strTagEngName) {
                    this.strTagEngName = strTagEngName;
                }

                public String getStrTagUrl() {
                    return strTagUrl;
                }

                public void setStrTagUrl(String strTagUrl) {
                    this.strTagUrl = strTagUrl;
                }

                public String getStrTagName() {
                    return strTagName;
                }

                public void setStrTagName(String strTagName) {
                    this.strTagName = strTagName;
                }
            }
        }
    }
}
